package com.zenagro.validators;

import javax.persistence.*;

import org.openxava.annotations.*;
import org.openxava.util.*;
import org.openxava.validators.*;

import com.zenagro.domain.zenagro.*;
import com.zenagro.domain.zenagro.expedicion.*;

public class CargaValidator implements IValidator {
	
	private Compartimento compartimento;
	private double cantidad;
	

	public void validate(Messages errors) throws Exception {
		if(compartimento.getCapacidad()<cantidad)
			errors.add("En el compartimento seleccionado no cabe esa cantidad de fertilizante");

	}

	public Compartimento getCompartimento() {
		return compartimento;
	}

	public void setCompartimento(Compartimento compartimento) {
		this.compartimento = compartimento;
	}
	
	public double getCantidad() {
		return cantidad;
	}

	public void setCantidad(double cantidad) {
		this.cantidad = cantidad;
	}

}
